shield panels - German English Dictionary